
/*=========================_[ GRADIENTE-GRAY STYLE ]_============================*/



.form-gray{
    background: #f0f0f1;
    border: 1px solid #C9C9C9;
}

.form-gray fieldset{ border:1px solid #E5E5E5;}

.form-gray legend{
 	padding: 5px 9px 5px;
	margin-bottom: 10px;
        background: #7a7a7a;
	margin-left:1.04%;
	color:#fff;
}

h1#form-header.form-gray{
    border: #C9C9C9 1px solid;
    background: #7a7a7a repeat;
    color: #fff;
}

.form-gray h2{
    color: #9a9da0;
    text-shadow: 1px 1px 1px #ffffff;
}

.form-gray input, .form-gray select,.form-gray textarea{
    border: solid 1px #d4d3d3;
    color: #777;
                font: 14px "Trebuchet MS", Tahoma, sans-serif;
                box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
                -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
                -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;

}

.form-gray label:hover, .form-gray .block:hover{ background: #f5f4f4 ; }


.form-gray span{color: #818181; font-weight: bold;}


.form-gray input:hover, .form-gray textarea:hover, .form-gray select,
.form-gray input:focus, .form-gray textarea:focus, .form-gray select{
        border-color: #C9C9C9;
        background: #fcfcfc;
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	}


.form-gray input.form-buttom{
                 background:#ffff00;

                 /* basico */
                 border:1px solid #d0d0d0;
                 border-top-color:#ececec;
                 border-bottom-color:#909090;
                 /* gradiente */
                 background: -moz-linear-gradient(top, #fff 60%, #e7e7e7);
                 background: -webkit-linear-gradient(top, #fff 60%, #e7e7e7);
                 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7');
                 /* sobreamento */
                 -moz-box-shadow: 0 2px 3px rgba(0,0,0,.2);
                 -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.2);
}

.form-gray input.form-buttom,x:-moz-any-link, x:default { /* firefox 3.x */
    background: #f5f5f5;
}

.form-gray input.form-buttom:hover{
                background: #fff;
                font-weight: bold;
}

.form-gray h2.h2-extend{
				border-top: 1px solid #C9C9C9;
				border-bottom: 1px solid #C9C9C9;
				background: #fff;
}

.form-gray .form-list-checkbox, .form-list-radio{
    color: #555;
}

.form-gray select{
    color: #555;
}


/*===============================_[ COLOR ]_================================*/

.background-gray{ background-color: #e6e6e8;}